package main

import (
	"errors"
	"fmt"
)

/**
异常处理流程
*/
func main() {
	n := 1
	m := 0
	errore, err := tesErrore(n, m)
	if err != nil { //说明存在异常信息
		fmt.Println(err)
	}
	fmt.Println(errore)
}

func tesErrore(n int, m int) (result int, err error) {
	err = nil
	if m == 0 {
		err = errors.New("除数不能为0")
		return
	}
	result = n / m
	return
}
